package com.shujia

import scala.collection.mutable

object Code29Map {
  def main(args: Array[String]): Unit = {

    /**
     * Map可变：
     * mutable.HashMap 表示可变的Map 可以先定义后添加数据
     *
     */

    // 添加数据
    val hashMap: mutable.HashMap[String, String] = mutable.HashMap()
    hashMap.put("key1", "value1")

    //    hashMap += ("key2","value2")
    hashMap += (("key2", "value2"), ("key3", "value3"))
    println(hashMap)

    // 删除数据
    hashMap.remove("key2")
    println(hashMap)

    hashMap -= "key1"
    println(hashMap)

    // 修该数据
    hashMap("key3") = "value1"
    println(hashMap)

//    hashMap.get("key3") = "value3"
//    println(hashMap)



  }
}
